builder and contractor - Francés Inglés Diccionario